electric powered - Turkish English Dictionary